fling down the gauntlet - Turkish English Dictionary